Micron Document
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| SparkN0de-git | SparkN0de |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Node / ReticulumProjects / MeshChatX.git / files / scripts / gen_checksums.sh

Displaying Raw • Download


scripts/gen_checksums.sh c08cdb65b6b5f6d8ed75bc01dedde8fbb1e63dfe (c08cdb65) Text, 518 B

T8b949e#!/bin/bash
T8b949e# Generate SHA256 checksums for release assets
T8b949e# Usage: ./scripts/gen_checksums.sh [directory]

Te6edf3TARGET_DIRTff7b72=Tffd700${Te6edf31Tff7b72:-Ta5d6ff"./dist"Tffd700}

Tff7b72if Tff7b72[ ! -d Ta5d6ff"Te6edf3$TARGET_DIRTa5d6ff" Tff7b72]Tb4b4b4; Tff7b72then
Tffa657echo Ta5d6ff"Ta5d6ffError: Directory Te6edf3$TARGET_DIRTa5d6ff does not exist.Ta5d6ff"
Tffa657exit T79c0ff1
Tff7b72fi

Tffa657echo Ta5d6ff"Ta5d6ffGenerating SHA256SUMS for assets in Te6edf3$TARGET_DIRTa5d6ff...Ta5d6ff"
Tffa657cd Ta5d6ff"Te6edf3$TARGET_DIRTa5d6ff" Tff7b72|| Tffa657exit T79c0ff1

T8b949e# Exclude existing SHA256SUMS file if it exists
find . -maxdepth T79c0ff1 -type f ! -name Ta5d6ff"SHA256SUMS" -exec sha256sum Tff7b72{Tff7b72} + > SHA256SUMS

Tffa657echo Ta5d6ff"Ta5d6ffDone. SHA256SUMS created in Te6edf3$TARGET_DIRTa5d6ff"
cat SHA256SUMS


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────